suffocated clover - French English Dictionary